package com.quanyan.financialSystem.entity.vo.req;

import com.quanyan.BaseRequest;
import com.quanyan.financialSystem.util.DateStringUtils;

import java.math.BigDecimal;

/**
 * Created by Administrator on 2016/10/19.
 *  场租成本请求参数
 */
public class ReqPlaceRentCost extends BaseRequest {


    /**
     * 城市Id
     */
    private Integer cityId;

    /**
     * 运动类型id
     */
    private Integer categoryId;


    /**
     * 场馆名称
     */
    private String placeName;


    /**
     * 场馆编码
     */

    private String placeCode;


    /**
     * 成本日期开始时间
     */
    private String costTimeStart;


    /**
     * 成本日期结束时间
     */
    private String costTimeEnd;


    /**
     * 买入方式
     */
    private Integer buyType;


    /**
     * 合同编号
     */
    private String contractNo;



    public Integer getCityId() {
        return cityId;
    }

    public void setCityId(Integer cityId) {
        this.cityId = cityId;
    }

    public Integer getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(Integer categoryId) {
        this.categoryId = categoryId;
    }

    public String getPlaceName() {
        return placeName;
    }

    public void setPlaceName(String placeName) {
        this.placeName = placeName;
    }

    public String getPlaceCode() {
        return placeCode;
    }

    public void setPlaceCode(String placeCode) {
        this.placeCode = placeCode;
    }

    public String getCostTimeStart() {
        return costTimeStart;
    }

    public void setCostTimeStart(String costTimeStart) {
        this.costTimeStart = DateStringUtils.getDateTime_Start_Suffix(costTimeStart);
    }

    public String getCostTimeEnd() {
        return costTimeEnd;
    }

    public void setCostTimeEnd(String costTimeEnd) {
        this.costTimeEnd = DateStringUtils.getDateTime_End_Suffix(costTimeEnd);
    }

    public Integer getBuyType() {
        return buyType;
    }

    public void setBuyType(Integer buyType) {
        this.buyType = buyType;
    }

    public String getContractNo() {
        return contractNo;
    }

    public void setContractNo(String contractNo) {
        this.contractNo = contractNo;
    }


    @Override
    public String toString() {
        return "ReqPlaceRentCost{" +
                "cityId=" + cityId +
                ", categoryId=" + categoryId +
                ", placeName='" + placeName + '\'' +
                ", placeCode='" + placeCode + '\'' +
                ", costTimeStart='" + costTimeStart + '\'' +
                ", costTimeEnd='" + costTimeEnd + '\'' +
                ", buyType=" + buyType +
                ", contractNo='" + contractNo + '\'' +
                '}';
    }
}
